import { setToken, getToken } from '@/utils/stroage.js'
//  vuex 的 用户模块
const state = {
  // token数据
  tokenInfo: getToken()
}

const mutations = {
  setTokenInfo (state, tokenObj) {
    state.tokenInfo = tokenObj
    // 已更新token， 就往本地储存一份，本地就可以实时同步到vuex的数据
    setToken(tokenObj)
  }
}
const actions = {}
const getters = {}

export default {
  namespaced: true,
  state,
  mutations,
  actions,
  getters
}
